package com.simon.hse.http.entity;

import java.util.List;

/**
 * 查询已上报的隐患列表
 */
public class UnPlanCheckGetListOutput {

    /**
     * result : Success
     * message : null
     * data : {"pageData":[{"userDutyList":null,"monitorDuty":"3b469897-297b-4ace-9d43-08d79e0b718e","beginTime":null,"endTime":null,"searchMajorCode":"","hazardTypeID":null,"clearanceProjects":null,"standardID":null,"standardContent":"11111111","type":"手工","organizationType":"0","organizationTypeText":"公司级","discoveryTime":"2020-03-12 00:00:00","inspectType":"1","inspectTypeText":"日常隐患排查","riskRegion":"4565f735-d998-43e7-e048-08d7ba8cc0eb","riskRegionText":"1#、2#变电站","riskPosition":"85e8ca5d-1a07-4c33-5f3d-08d7c650ebcb","riskPositionText":"作业地点4","riskType":"5e771a87-f29b-46c6-d681-08d7c3ee16d8","riskTypeText":"隐患分类1","riskLevel":"abf0dc77-7cd3-463b-dedf-08d779eba580","riskLevelText":"一级","riskDescription":"11111111","personID":"22aee04b-b9e5-4fa0-63a3-08d79e079937","personName":"测试用户","time":"2020-03-12 15:32:07","monitor":null,"monitorName":null,"approvalOpinion":null,"approvalDate":null,"standingBookId":null,"status":"0","statusText":"待审批","createFactory":"8ccdf5e7-70a0-47fd-98c2-d92c8b7fab2d","createDept":null,"updateDept":null,"yH_StandingBook":null,"yH_StandingBookAttachment":[],"id":"4fb9b10a-2d33-4b23-7e69-08d7c657782a","isDeleted":false,"createUser":"22aee04b-b9e5-4fa0-63a3-08d79e079937","createTime":"2020-03-12 15:32:07","updateUser":"22aee04b-b9e5-4fa0-63a3-08d79e079937","updateTime":"2020-03-12 15:32:07"},{"userDutyList":null,"monitorDuty":"2a4aac6a-4921-4364-cd2e-08d79e1c9909","beginTime":null,"endTime":null,"searchMajorCode":"YH_OperationAndWork","hazardTypeID":null,"clearanceProjects":null,"standardID":"af1f2917-c6ff-4baa-4143-08d77a1357db","standardContent":"3、肥皂水喷壶完好无破损；","type":"知识库","organizationType":"1","organizationTypeText":"班组级","discoveryTime":"2020-03-12 00:00:00","inspectType":"4","inspectTypeText":"专家诊断性排查","riskRegion":"7ad11083-cfa4-4b46-6a0b-08d779eba2ee","riskRegionText":"焦炉煤气制氢","riskPosition":"cb7198e2-9bd9-4228-283d-08d7c55d9d29","riskPositionText":"作业地点2","riskType":"c226ad22-fc8a-4b5d-d683-08d7c3ee16d8","riskTypeText":"隐患分类21","riskLevel":"b070fca3-d744-40e0-dee1-08d779eba580","riskLevelText":"三级","riskDescription":"描述描述","personID":"22aee04b-b9e5-4fa0-63a3-08d79e079937","personName":"测试用户","time":"2020-03-11 15:14:57","monitor":null,"monitorName":null,"approvalOpinion":"通过通过","approvalDate":"2020-03-11 15:15:21","standingBookId":null,"status":"1","statusText":"审批通过","createFactory":"8ccdf5e7-70a0-47fd-98c2-d92c8b7fab2d","createDept":null,"updateDept":null,"yH_StandingBook":null,"yH_StandingBookAttachment":[],"id":"27547f05-18ef-49b5-a836-08d7c58be7c3","isDeleted":false,"createUser":"22aee04b-b9e5-4fa0-63a3-08d79e079937","createTime":"2020-03-11 15:14:57","updateUser":"0653add8-70cb-433a-011b-08d79e1cec3c","updateTime":"2020-03-11 15:15:21"},{"userDutyList":null,"monitorDuty":"2a4aac6a-4921-4364-cd2e-08d79e1c9909","beginTime":null,"endTime":null,"searchMajorCode":"YH_Environment","hazardTypeID":null,"clearanceProjects":null,"standardID":"c25fe092-0b8a-4b4e-329c-08d780a4ed30","standardContent":"1、避开高温时段作业，作业人员轮流休息；","type":"知识库","organizationType":"0","organizationTypeText":"公司级","discoveryTime":"2020-03-04 00:00:00","inspectType":"1","inspectTypeText":"日常隐患排查","riskRegion":"7ad11083-cfa4-4b46-6a0b-08d779eba2ee","riskRegionText":"焦炉煤气制氢","riskPosition":"cb7198e2-9bd9-4228-283d-08d7c55d9d29","riskPositionText":"作业地点2","riskType":"c226ad22-fc8a-4b5d-d683-08d7c3ee16d8","riskTypeText":"隐患分类21","riskLevel":"162310e7-bb80-4645-dee2-08d779eba580","riskLevelText":"四级","riskDescription":"隐患描述","personID":"22aee04b-b9e5-4fa0-63a3-08d79e079937","personName":"测试用户","time":"2020-03-11 14:22:49","monitor":null,"monitorName":null,"approvalOpinion":"审批通过，确实是隐患","approvalDate":"2020-03-11 15:11:14","standingBookId":null,"status":"1","statusText":"审批通过","createFactory":"8ccdf5e7-70a0-47fd-98c2-d92c8b7fab2d","createDept":null,"updateDept":null,"yH_StandingBook":null,"yH_StandingBookAttachment":[],"id":"7002f5f1-880d-4fef-6f28-08d7c5849f20","isDeleted":false,"createUser":"22aee04b-b9e5-4fa0-63a3-08d79e079937","createTime":"2020-03-11 14:22:49","updateUser":"0653add8-70cb-433a-011b-08d79e1cec3c","updateTime":"2020-03-11 15:11:14"}],"rowCount":3}
     */

    private String result;
    private Object message;
    private DataBean data;

    public String getResult() {
        return result;
    }

    public void setResult(String result) {
        this.result = result;
    }

    public Object getMessage() {
        return message;
    }

    public void setMessage(Object message) {
        this.message = message;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * pageData : [{"userDutyList":null,"monitorDuty":"3b469897-297b-4ace-9d43-08d79e0b718e","beginTime":null,"endTime":null,"searchMajorCode":"","hazardTypeID":null,"clearanceProjects":null,"standardID":null,"standardContent":"11111111","type":"手工","organizationType":"0","organizationTypeText":"公司级","discoveryTime":"2020-03-12 00:00:00","inspectType":"1","inspectTypeText":"日常隐患排查","riskRegion":"4565f735-d998-43e7-e048-08d7ba8cc0eb","riskRegionText":"1#、2#变电站","riskPosition":"85e8ca5d-1a07-4c33-5f3d-08d7c650ebcb","riskPositionText":"作业地点4","riskType":"5e771a87-f29b-46c6-d681-08d7c3ee16d8","riskTypeText":"隐患分类1","riskLevel":"abf0dc77-7cd3-463b-dedf-08d779eba580","riskLevelText":"一级","riskDescription":"11111111","personID":"22aee04b-b9e5-4fa0-63a3-08d79e079937","personName":"测试用户","time":"2020-03-12 15:32:07","monitor":null,"monitorName":null,"approvalOpinion":null,"approvalDate":null,"standingBookId":null,"status":"0","statusText":"待审批","createFactory":"8ccdf5e7-70a0-47fd-98c2-d92c8b7fab2d","createDept":null,"updateDept":null,"yH_StandingBook":null,"yH_StandingBookAttachment":[],"id":"4fb9b10a-2d33-4b23-7e69-08d7c657782a","isDeleted":false,"createUser":"22aee04b-b9e5-4fa0-63a3-08d79e079937","createTime":"2020-03-12 15:32:07","updateUser":"22aee04b-b9e5-4fa0-63a3-08d79e079937","updateTime":"2020-03-12 15:32:07"},{"userDutyList":null,"monitorDuty":"2a4aac6a-4921-4364-cd2e-08d79e1c9909","beginTime":null,"endTime":null,"searchMajorCode":"YH_OperationAndWork","hazardTypeID":null,"clearanceProjects":null,"standardID":"af1f2917-c6ff-4baa-4143-08d77a1357db","standardContent":"3、肥皂水喷壶完好无破损；","type":"知识库","organizationType":"1","organizationTypeText":"班组级","discoveryTime":"2020-03-12 00:00:00","inspectType":"4","inspectTypeText":"专家诊断性排查","riskRegion":"7ad11083-cfa4-4b46-6a0b-08d779eba2ee","riskRegionText":"焦炉煤气制氢","riskPosition":"cb7198e2-9bd9-4228-283d-08d7c55d9d29","riskPositionText":"作业地点2","riskType":"c226ad22-fc8a-4b5d-d683-08d7c3ee16d8","riskTypeText":"隐患分类21","riskLevel":"b070fca3-d744-40e0-dee1-08d779eba580","riskLevelText":"三级","riskDescription":"描述描述","personID":"22aee04b-b9e5-4fa0-63a3-08d79e079937","personName":"测试用户","time":"2020-03-11 15:14:57","monitor":null,"monitorName":null,"approvalOpinion":"通过通过","approvalDate":"2020-03-11 15:15:21","standingBookId":null,"status":"1","statusText":"审批通过","createFactory":"8ccdf5e7-70a0-47fd-98c2-d92c8b7fab2d","createDept":null,"updateDept":null,"yH_StandingBook":null,"yH_StandingBookAttachment":[],"id":"27547f05-18ef-49b5-a836-08d7c58be7c3","isDeleted":false,"createUser":"22aee04b-b9e5-4fa0-63a3-08d79e079937","createTime":"2020-03-11 15:14:57","updateUser":"0653add8-70cb-433a-011b-08d79e1cec3c","updateTime":"2020-03-11 15:15:21"},{"userDutyList":null,"monitorDuty":"2a4aac6a-4921-4364-cd2e-08d79e1c9909","beginTime":null,"endTime":null,"searchMajorCode":"YH_Environment","hazardTypeID":null,"clearanceProjects":null,"standardID":"c25fe092-0b8a-4b4e-329c-08d780a4ed30","standardContent":"1、避开高温时段作业，作业人员轮流休息；","type":"知识库","organizationType":"0","organizationTypeText":"公司级","discoveryTime":"2020-03-04 00:00:00","inspectType":"1","inspectTypeText":"日常隐患排查","riskRegion":"7ad11083-cfa4-4b46-6a0b-08d779eba2ee","riskRegionText":"焦炉煤气制氢","riskPosition":"cb7198e2-9bd9-4228-283d-08d7c55d9d29","riskPositionText":"作业地点2","riskType":"c226ad22-fc8a-4b5d-d683-08d7c3ee16d8","riskTypeText":"隐患分类21","riskLevel":"162310e7-bb80-4645-dee2-08d779eba580","riskLevelText":"四级","riskDescription":"隐患描述","personID":"22aee04b-b9e5-4fa0-63a3-08d79e079937","personName":"测试用户","time":"2020-03-11 14:22:49","monitor":null,"monitorName":null,"approvalOpinion":"审批通过，确实是隐患","approvalDate":"2020-03-11 15:11:14","standingBookId":null,"status":"1","statusText":"审批通过","createFactory":"8ccdf5e7-70a0-47fd-98c2-d92c8b7fab2d","createDept":null,"updateDept":null,"yH_StandingBook":null,"yH_StandingBookAttachment":[],"id":"7002f5f1-880d-4fef-6f28-08d7c5849f20","isDeleted":false,"createUser":"22aee04b-b9e5-4fa0-63a3-08d79e079937","createTime":"2020-03-11 14:22:49","updateUser":"0653add8-70cb-433a-011b-08d79e1cec3c","updateTime":"2020-03-11 15:11:14"}]
         * rowCount : 3
         */

        private int rowCount;
        private List<PageDataBean> pageData;

        public int getRowCount() {
            return rowCount;
        }

        public void setRowCount(int rowCount) {
            this.rowCount = rowCount;
        }

        public List<PageDataBean> getPageData() {
            return pageData;
        }

        public void setPageData(List<PageDataBean> pageData) {
            this.pageData = pageData;
        }

        public static class PageDataBean {
            /**
             * userDutyList : null
             * monitorDuty : 3b469897-297b-4ace-9d43-08d79e0b718e
             * beginTime : null
             * endTime : null
             * searchMajorCode :
             * hazardTypeID : null
             * clearanceProjects : null
             * standardID : null
             * standardContent : 11111111
             * type : 手工
             * organizationType : 0
             * organizationTypeText : 公司级
             * discoveryTime : 2020-03-12 00:00:00
             * inspectType : 1
             * inspectTypeText : 日常隐患排查
             * riskRegion : 4565f735-d998-43e7-e048-08d7ba8cc0eb
             * riskRegionText : 1#、2#变电站
             * riskPosition : 85e8ca5d-1a07-4c33-5f3d-08d7c650ebcb
             * riskPositionText : 作业地点4
             * riskType : 5e771a87-f29b-46c6-d681-08d7c3ee16d8
             * riskTypeText : 隐患分类1
             * riskLevel : abf0dc77-7cd3-463b-dedf-08d779eba580
             * riskLevelText : 一级
             * riskDescription : 11111111
             * personID : 22aee04b-b9e5-4fa0-63a3-08d79e079937
             * personName : 测试用户
             * time : 2020-03-12 15:32:07
             * monitor : null
             * monitorName : null
             * approvalOpinion : null
             * approvalDate : null
             * standingBookId : null
             * status : 0
             * statusText : 待审批
             * createFactory : 8ccdf5e7-70a0-47fd-98c2-d92c8b7fab2d
             * createDept : null
             * updateDept : null
             * yH_StandingBook : null
             * yH_StandingBookAttachment : []
             * id : 4fb9b10a-2d33-4b23-7e69-08d7c657782a
             * isDeleted : false
             * createUser : 22aee04b-b9e5-4fa0-63a3-08d79e079937
             * createTime : 2020-03-12 15:32:07
             * updateUser : 22aee04b-b9e5-4fa0-63a3-08d79e079937
             * updateTime : 2020-03-12 15:32:07
             */

            private Object userDutyList;
            private String monitorDuty;
            private Object beginTime;
            private Object endTime;
            private String searchMajorCode;
            private Object hazardTypeID;
            private Object clearanceProjects;
            private Object standardID;
            private String standardContent;
            private String type;
            private String organizationType;
            private String organizationTypeText;
            private String discoveryTime;
            private String inspectType;
            private String inspectTypeText;
            private String riskRegion;
            private String riskRegionText;
            private String riskPosition;
            private String riskPositionText;
            private String riskType;
            private String riskTypeText;
            private String riskLevel;
            private String riskLevelText;
            private String riskDescription;
            private String personID;
            private String personName;
            private String time;
            private Object monitor;
            private Object monitorName;
            private Object approvalOpinion;
            private Object approvalDate;
            private Object standingBookId;
            private String status;
            private String statusText;
            private String createFactory;
            private Object createDept;
            private Object updateDept;
            private Object yH_StandingBook;
            private String id;
            private boolean isDeleted;
            private String createUser;
            private String createTime;
            private String updateUser;
            private String updateTime;
            private List<?> yH_StandingBookAttachment;

            public Object getUserDutyList() {
                return userDutyList;
            }

            public void setUserDutyList(Object userDutyList) {
                this.userDutyList = userDutyList;
            }

            public String getMonitorDuty() {
                return monitorDuty;
            }

            public void setMonitorDuty(String monitorDuty) {
                this.monitorDuty = monitorDuty;
            }

            public Object getBeginTime() {
                return beginTime;
            }

            public void setBeginTime(Object beginTime) {
                this.beginTime = beginTime;
            }

            public Object getEndTime() {
                return endTime;
            }

            public void setEndTime(Object endTime) {
                this.endTime = endTime;
            }

            public String getSearchMajorCode() {
                return searchMajorCode;
            }

            public void setSearchMajorCode(String searchMajorCode) {
                this.searchMajorCode = searchMajorCode;
            }

            public Object getHazardTypeID() {
                return hazardTypeID;
            }

            public void setHazardTypeID(Object hazardTypeID) {
                this.hazardTypeID = hazardTypeID;
            }

            public Object getClearanceProjects() {
                return clearanceProjects;
            }

            public void setClearanceProjects(Object clearanceProjects) {
                this.clearanceProjects = clearanceProjects;
            }

            public Object getStandardID() {
                return standardID;
            }

            public void setStandardID(Object standardID) {
                this.standardID = standardID;
            }

            public String getStandardContent() {
                return standardContent;
            }

            public void setStandardContent(String standardContent) {
                this.standardContent = standardContent;
            }

            public String getType() {
                return type;
            }

            public void setType(String type) {
                this.type = type;
            }

            public String getOrganizationType() {
                return organizationType;
            }

            public void setOrganizationType(String organizationType) {
                this.organizationType = organizationType;
            }

            public String getOrganizationTypeText() {
                return organizationTypeText;
            }

            public void setOrganizationTypeText(String organizationTypeText) {
                this.organizationTypeText = organizationTypeText;
            }

            public String getDiscoveryTime() {
                return discoveryTime;
            }

            public void setDiscoveryTime(String discoveryTime) {
                this.discoveryTime = discoveryTime;
            }

            public String getInspectType() {
                return inspectType;
            }

            public void setInspectType(String inspectType) {
                this.inspectType = inspectType;
            }

            public String getInspectTypeText() {
                return inspectTypeText;
            }

            public void setInspectTypeText(String inspectTypeText) {
                this.inspectTypeText = inspectTypeText;
            }

            public String getRiskRegion() {
                return riskRegion;
            }

            public void setRiskRegion(String riskRegion) {
                this.riskRegion = riskRegion;
            }

            public String getRiskRegionText() {
                return riskRegionText;
            }

            public void setRiskRegionText(String riskRegionText) {
                this.riskRegionText = riskRegionText;
            }

            public String getRiskPosition() {
                return riskPosition;
            }

            public void setRiskPosition(String riskPosition) {
                this.riskPosition = riskPosition;
            }

            public String getRiskPositionText() {
                return riskPositionText;
            }

            public void setRiskPositionText(String riskPositionText) {
                this.riskPositionText = riskPositionText;
            }

            public String getRiskType() {
                return riskType;
            }

            public void setRiskType(String riskType) {
                this.riskType = riskType;
            }

            public String getRiskTypeText() {
                return riskTypeText;
            }

            public void setRiskTypeText(String riskTypeText) {
                this.riskTypeText = riskTypeText;
            }

            public String getRiskLevel() {
                return riskLevel;
            }

            public void setRiskLevel(String riskLevel) {
                this.riskLevel = riskLevel;
            }

            public String getRiskLevelText() {
                return riskLevelText;
            }

            public void setRiskLevelText(String riskLevelText) {
                this.riskLevelText = riskLevelText;
            }

            public String getRiskDescription() {
                return riskDescription;
            }

            public void setRiskDescription(String riskDescription) {
                this.riskDescription = riskDescription;
            }

            public String getPersonID() {
                return personID;
            }

            public void setPersonID(String personID) {
                this.personID = personID;
            }

            public String getPersonName() {
                return personName;
            }

            public void setPersonName(String personName) {
                this.personName = personName;
            }

            public String getTime() {
                return time;
            }

            public void setTime(String time) {
                this.time = time;
            }

            public Object getMonitor() {
                return monitor;
            }

            public void setMonitor(Object monitor) {
                this.monitor = monitor;
            }

            public Object getMonitorName() {
                return monitorName;
            }

            public void setMonitorName(Object monitorName) {
                this.monitorName = monitorName;
            }

            public Object getApprovalOpinion() {
                return approvalOpinion;
            }

            public void setApprovalOpinion(Object approvalOpinion) {
                this.approvalOpinion = approvalOpinion;
            }

            public Object getApprovalDate() {
                return approvalDate;
            }

            public void setApprovalDate(Object approvalDate) {
                this.approvalDate = approvalDate;
            }

            public Object getStandingBookId() {
                return standingBookId;
            }

            public void setStandingBookId(Object standingBookId) {
                this.standingBookId = standingBookId;
            }

            public String getStatus() {
                return status;
            }

            public void setStatus(String status) {
                this.status = status;
            }

            public String getStatusText() {
                return statusText;
            }

            public void setStatusText(String statusText) {
                this.statusText = statusText;
            }

            public String getCreateFactory() {
                return createFactory;
            }

            public void setCreateFactory(String createFactory) {
                this.createFactory = createFactory;
            }

            public Object getCreateDept() {
                return createDept;
            }

            public void setCreateDept(Object createDept) {
                this.createDept = createDept;
            }

            public Object getUpdateDept() {
                return updateDept;
            }

            public void setUpdateDept(Object updateDept) {
                this.updateDept = updateDept;
            }

            public Object getYH_StandingBook() {
                return yH_StandingBook;
            }

            public void setYH_StandingBook(Object yH_StandingBook) {
                this.yH_StandingBook = yH_StandingBook;
            }

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public boolean isIsDeleted() {
                return isDeleted;
            }

            public void setIsDeleted(boolean isDeleted) {
                this.isDeleted = isDeleted;
            }

            public String getCreateUser() {
                return createUser;
            }

            public void setCreateUser(String createUser) {
                this.createUser = createUser;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getUpdateUser() {
                return updateUser;
            }

            public void setUpdateUser(String updateUser) {
                this.updateUser = updateUser;
            }

            public String getUpdateTime() {
                return updateTime;
            }

            public void setUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public List<?> getYH_StandingBookAttachment() {
                return yH_StandingBookAttachment;
            }

            public void setYH_StandingBookAttachment(List<?> yH_StandingBookAttachment) {
                this.yH_StandingBookAttachment = yH_StandingBookAttachment;
            }
        }
    }
}
